sportsman with an achieved record in his specialty - Español Inglés Diccionario